The end of software engineering and the start of economic-cooperative gaming
نویسنده
چکیده
"Software engineering" was introduced as a model for the field of software development in 1968. This paper, reconsidering that model in the light of four decades of experience, finds it lacking in its ability to explain project success and failures, predict important issues in running projects, and help practitioners formulate effective strategies on the fly. An alternative underlying model for software development is presented: Software development as a series of resource-limited, goal-directed cooperative games of invention and communication. The primary goal of each game is the production and deployment of a software system; the residue of the game is a set of markers to assist the players of the next game. People use markers and props to remind, inspire and inform each other in getting to the next move in the game. The next game is an alteration of the system or the creation of a neighboring system. Each game therefore has as a secondary goal to create an advantageous position for the next game. Since each game is resource-limited, the primary and secondary goals compete for resources. The cooperativegame model provides the benefits that the software engineering model misses: It raises to the proper priority level issues crucial to successful software projects; it explains how teams with messy-looking processes sometimes outperform others with tidier processes; and it helps busy practitioners decide how to respond to unexpected situations. Finally, it is seen that much of engineering in the general belongs in the category of resource-limited, cooperative games.
منابع مشابه
Probing the Reasons Why the Goals of the Fifth Economic, Social and Cultural Development Plan Have not Been Realized in the Cooperative Sector in Iran
The cooperative sector is one of the three main components of the Islamic Republic of Iran’s economic system. Based on the top policies of Article 44 of the Constitution, its share of the national economy is expected to reach 25% by the end of the Fifth Development Plan. However, only 7% of this share has so far been realized. This study aims at discovering the reasons, backgrounds, processes a...
متن کاملAnalysis of the Utility of Economic Sectors in Achieving Agricultural Development: Applying an Analytic Hierarchy Process
ABSTRACT- According to article 44 of the I.R. of Iran Constitution, the Iranian economy consists of three sectors; the state, the cooperative, and the private sectors. The aim of this study was to present a hierarchy of criteria for selecting the best economic sector for agricultural development. Analytic Hierarchy Process (AHP) was used to calculate the relative importance of either criteria o...
متن کاملSymmetric and Asymmetric Binuclear α-Diimine Nickel(II) Complexes for Ethylene Polymerization
A series of symmetric and asymmetric binuclear α-diimine nickel(II) complexes toward ethylene polymerization were successfully synthesized and characterized by 1HNMR. All the catalysts were typically activated with MAO and displayed good activity at room temperature under 1atm ethylene pressure. The symmetric catalyst containing isopropyl on l...
متن کاملCooperative Benefit and Cost Games under Fairness Concerns
Solution concepts in cooperative games are based on either cost games or benefit games. Although cost games and benefit games are strategically equivalent, that is not the case in general for solution concepts. Motivated by this important observation, a new property called invariance property with respect to benefit/cost allocation is introduced in this paper. Since such a property can be regar...
متن کاملتاثیر روش یادگیری مشارکتی در پیشرفت تحصیلی دانش آموزان کم توان ذهنی
The goal of the current research is to study the effect of cooperative learning method on the academic progress of mental Retardation students. For this study, 38 mental Retardation students in the fifth grade from among exceptional schools in the city of Tabriz were randomly selected and were put into two test and control groups. Before the start of the program, an intervention was conducted u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Sci. Inf. Syst.
دوره 1 شماره
صفحات -
تاریخ انتشار 2004